package com.smart.manager.finance.entities.models;


import com.smart.common.entities.core.BaseLongModel;
import com.smart.manager.finance.entities.enums.AppType;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import javax.persistence.Entity;

/**
 * 支付中心-支付宝配置
 *
 * @author Administrator
 * @date 2022/10/31
 */
@Getter
@Setter
@Entity
@Accessors(chain = true)
public class FinanceAccountAlipay extends BaseLongModel {


 /**
  * 支付宝关联的APPID
  */

 @ApiModelProperty("支付宝关联的APPID")
 private String appId;


 /**
  * 支付宝关联的APPID
  */

 @ApiModelProperty("应用类型")
 private AppType appType;

 /**
  * 是否是沙箱环境
  */
 @ApiModelProperty("是否是沙箱环境")
 private Boolean sandbox;
 /**
  * 支付宝公钥
  */
 @ApiModelProperty("应用公钥")
 private String publicKey;
 /**
  * 应用私钥
  */

 @ApiModelProperty("应用私钥")
 private String privateKey;
 /**
  * 签名算法
  */

 @ApiModelProperty("签名算法")
 private String signType;
 /**
  * 备注信息
  */

 @ApiModelProperty("备注信息")
 private String description;


}
